perishable product - French English Dictionary